tread of machine - Espagnol Anglais Dictionnaire